sheep corral - German English Dictionary